声明

本文是学习GB-T 24476-2017 电梯、自动扶梯和自动人行道物联网的技术规范. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们

1 范围

本标准规定了电梯、自动扶梯和自动人行道物联网的设备运行安全监管系统的基本构成,监测终端

和企业应用平台的公共输出接口与协议,设备数据的代码、格式及输出要求等。

本标准适用于电梯、自动扶梯和自动人行道物联网的设备运行安全监测系统的新建、改建和扩建。

本标准不适用于涉及音频、视频、图像等信号的采集与传输。

2 规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB 7588—2003 电梯制造与安装安全规范

GB/T 15127—2008 信息技术 系统间远程通信和信息交换
双扭线多点互连(ISO/IEC 8482:

1993,IDT)

GB 16899—2011 自动扶梯和自动人行道的制造与安装安全规范

GB 21240—2007 液压电梯制造与安装安全规范

GB/T 24479—2009 火灾情况下的电梯特性

GB/T 26465—2011 消防电梯制造与安装安全规范

ISO16484-5:2012 建筑自动化和控制系统 第5部分:数据通信协议(Building
automation and

control systems—Part 5:Data communication protocol)

IETF

RFC

2616

超文本传输协议-HTTP/1.1(Hypertext Transfer Protocol HTTP/1.1)

IETF

RFC

5246

传输层安全协议-1.2版[The Transport Layer Security(TLS)Protocol Version

1.2]

IETF

RFC

6749

开放授权协议-OAuth 2.0(Open Authorization 2.0)

3 术语和定义

GB7588—2003、GB16899—2011、GB 21240—2007、GB/T
26465—2011界定的以及下列术语和定

义适用于本文件

3.1

installation

安装完毕并已注册登记的电梯、自动扶梯或自动人行道。

3.2

企业应用平台 enterprises application platform

设备远程安全监测应用平台,用于接收设备的故障、事件、报警数据或查询设备实时运行状态、统计

信息等。

GB/T 24476—2017

3.3

电梯运行安全监管平台 installation running safety
monitoring platform

以保障公共安全为目的所设立的对设备进行安全监督管理的应用平台,通过企业应用平台接收或

查询本标准规定的数据信息。

3.4

故障 fault

可能影响或中断设备正常运行的状态。

3.5

事件 event

设计中预计的在设备运行过程中发生的状态变化。

3.6

报警 alarm

对 GB 7588—2003 和 GB 21240—2007 中规定的紧急报警装置的操作。

3.7

协议转换装置 protocol conversion device

将设备实时运行状态、故障、事件或报警等信息采用本标准规定的协议格式输出的装置。

3.8

采集传输装置 acquisition and transmission device

与设备、协议转换装置或外加的传感器连接,采集、处理、储存和传输设备故障、事件或报警等信息,

接收企业应用平台发送的访问、同步指令,使应用平台与设备间通过网络实现交互的装置。

3.9

监测终端 monitoring terminal

协议转换装置、外加的传感器、采集传输装置的统称。监测终端可以集成在设备中。

3.10

电梯运行安全监管系统 installation running safety
monitoring system

由设备、监测终端、企业应用平台、电梯运行安全监管平台通过网络连接组成的综合系统。

3.11

设备注册代码 registration number

设备注册登记时由管理部门给出的设备使用登记编号。

4 符号和缩略语

4.1 符号

符号在相应的图表中解释。

4.2 缩略语

下列缩略语适用于本文件。

BACnet: 建筑自动化与控制网络(Building Automation and Control
networking)

RS-485:一种串行通信接口,RS(Recommended
Standard)代表推荐标准,485是标识号

BIBB: 建筑自动化与控制网络互操作基本块(BACnet Interoperability
Building Block)

RESTful Web API:含状态传输的互联网服务应用编程接口(Representational
State Transfer Web

Application Programming Interface)

GB/T 24476—2017

5 总体要求

5.1 系统架构

5.1.1 电梯运行安全监管系统的组网架构见图1。

style="width:7.97334in;height:7.34668in" />安全监管平台

电梯、自动扶梯、自动人行道运行安全监管平台

Interncl网络

企业应用平台

无线/有线网络

设备制造商应用平台

1 … …n

企业应用平台

1 · ·

采集传输装置

采集传输装置

监测终端

设备

设备1……n

协议转换装置

设备1…… n

1

3 2

说明:

1——方式1:通过设备制造商应用平台输出数据的方式;

2——方式2:通过设备制造商提供的 RS-485 公共输出端口输出数据的方式;

3— 界限:设备制造商数据输出的界限。

1 电梯运行安全监管系统组网架构

5.1.2 设备应能通过监测终端向企业应用平台提供附录 A
所列设备的故障、事件、报警信息及其发生 的时间和设备的实时运行状态信息。

5.1.3 企业应用平台应能向电梯运行安全监管平台提供本标准规定的信息。

5.1.4
设备制造商应通过设备制造商应用平台向电梯运行安全监管平台提供本标准规定的信息,或者
设置符合5.2规定的类型为 RS-485 的公共输出端口。

5.2 设备和监测终端

5.2.1 监测终端应与设备之间采取隔离措施,监测终端不能影响设备的正常运行。

5.2.2 RS-485 ( 见 GB/T 15127—2008)公共输出端口应输出附录 B
规定的数据,不接受任何外部对设

备的控制指令。

5.2.3
如果为非设备制造商提供的监测终端,其电源应取自设备供电电源开关的前端。

5.2.4
当采用外加的传感器时应与设备本身的电气线路无任何连接。外加的传感器不应影响设备原

GB/T 24476—2017

有的功能及运行安全。外加的传感器应符合该设备应用场合对传感器的要求(如消防电梯、防爆电梯

等)。

5.2.5
设备实时运行状态信息、统计信息和故障、事件、报警记录的时间和日期应以企业应用平台为基
准。监测终端的内部时钟应定期与企业应用平台的时钟进行同步,企业应用平台输出至电梯运行安全
监管平台的时间以北京时间为准。

5.2.6
监测终端应配备备用电源,在其正常供电电源断电的情况下,应保证能正常工作至少1
h。

5.2.7
设备的故障、事件、报警信息应实时向企业应用平台发送,发出信息时间不大于1
s。

5.2.8
设备的实时运行状态信息(见表3)和统计信息(见表4)仅接受企业应用平台的查询,实时运行状
态信息的发送间隔不大于1 s。

5.2.9 监测终端应能至少保存最近100条记录,所存储的记录应包括附录 A
所列设备的故障、事件、报 警信息及其发生的时间和设备的实时运行状态信息。

5.2.10
监测终端与企业应用平台之间的数据传输和存储宜有安全策略,对数据进行加密,对数据的远
程读取应有权限管理等。

5.2.11
监测终端采用电信通信装置时,应符合国家对电信通信装置的相关规定,如通信单元等须取得
进网许可证、CCC 认证等。

6 企业应用平台基本功能要求

6.1
企业应用平台应能正确接收设备的故障、事件、报警信息、统计信息和实时运行状态信息,向电梯
运行安全监管平台提供本标准规定的信息。

6.2 企业应用平台应能查询本标准规定的设备信息。

6.3 企业应用平台应能对设备基础信息(见表2)进行维护。

6.4 企业应用平台与电梯运行安全监管平台之间的数据交换应采用RESTful Web
API(参见附录C)。

6.5 企业应用平台应能及时监测设备的在线状态。

6.6
企业应用平台可随时接受电梯运行安全监管平台的访问,提供本标准规定的信息。

6.7
企业应用平台与电梯运行安全监管平台之间的数据传输和存储应有安全策略,如对数据进行加
密、对数据的远程读取应有权限管理等。

7 设备识别码与格式

企业应用平台应通过设备识别码对每台设备进行识别。此唯一识别码由企业自定义且应与设备注

册代码关联,见表1。

GB/T 24476—2017

1 设备识别代码

属性标识符

属性数据类型

特征

数据范围/单位

备注

设备识别码

Identification Number

String

R

设备识别码,最多20个

字符

为企业定义的设备

的唯一识别码

注:R表示属性必需,且服务可读。

8 设备基础信息与格式

企业应用平台应在后台配置设备基础信息并与设备识别码进行关联。设备基础信息及其定义见

表2。

2 设备基础信息与格式

属性标识符

定义

数据范围/单位/示例

设备出厂编号

设备产品合格证上标示的设备编号

设备注册代码

设备注册登记时由管理部门给出的设备使用登记编号

字符串,最多20个字符

设备品种

设备按照其基本属性对应的分类所列代码进行编码

注:编码参见质检总局关于修订《特种设备目录》的

公告(2014年第114号)

3110:曳引驱动乘客电梯

3310:自动扶梯

3420:消防员电梯

设备型号

由设备制造商定义的产品型号

设备安装地址

设备实际安装地址

某市某路某号某幢某单元

设备内部编号

由设备使用单位赋予设备的编号

如:1号梯、3号楼2号梯 ……

设备制造商

设备制造商的名称

进口设备代理商

进口设备在中国境内的代理机构(如有)

设备出厂日期

设备产品合格证上标示的日期

YYYY.MM.DD

设备改造单位

设备改造单位的名称

设备改造日期

设备的监督检验报告上的检验日期

YYYY.MM.DD

设备安装单位

设备安装单位的名称

设备安装日期

设备的监督检验报告上的检验日期

YYYY.MM.DD

维护保养单位名称

设备日常维护保养单位的名称

应急救援电话

设备使用单位或维保单位应急救援的值班电话

使用单位名称

设备使用单位的名称

电梯

层站数

电梯物理层站数

层/站

额定速度

电梯设计所规定的轿厢运行速度

m/s

额定载重量

电梯设计所规定的轿厢载重量

kg

显示楼层

电梯的物理楼层在轿厢内的显示楼层

GB/T 24476—2017

表2(续)

属性标识符

定义

数据范围/单位/示例

自 动 扶 梯

名义速度

由制造商设计确定的,自动扶梯的梯级在空载情况下的

运行速度

m/s

提升高度

自动扶梯进出口两楼层板之间的垂直距离

m

倾斜角

梯级运行方向与水平面构成的最大角度

名义宽度

对于自动扶梯设定的一个理论上的宽度值。 一般指自

动扶梯梯级安装后横向测量的踏面长度

m

自动人 行 道

名义速度

由制造商设计确定的,自动人行道的踏板或胶带在空载

情况下的运行速度

m/s

使用区段

长度

指沿自动人行道梯路方向,从桁架首端至末端之间的折

线距离

m

倾斜角

踏板或胶带运行方向与水平面构成的最大角度

名义宽度

对于自动人行道设定的一个理论上的宽度值。 一般指

自动人行道踏板安装后横向测量的踏面长度

m

9 设备实时运行状态信息与格式

9.1 设备实时运行状态信息应包含:设备识别码和设备实时运行状态信息。

9.2 设备实时运行状态信息的具体内容和符合 ISO16484-5:2012 规定的BACnet
协议的数据类型、特 征、数据范围等见表3。

3 设备实时运行状态信息与格式

属性标识符

属性数据类型

特征

数据范围/单位

备注

数据生成时间

Time Stamps

BACnetDateTime

W

YYYY.MM.DD

HH.MM.SS

监测终端的当前时间

电梯

当前服务模式

Service Mode

BACnetLiftService-

Mode

R

0:停止服务

1:正常运行

2:检修

3:消防返回

4:消防员运行

5:应急电源运行

6:地震模式

7:未知

检修的优先级最高,电梯 在检修状态中,应不输出

所有故障、事件和报警

轿厢运行状态

Car Status

Multi state

R

0:停止

1:运行

轿厢实际状态,停止即待

机或断电

轿厢运行方向

Car Direction

Multi state

R

0:无方向

1:上行

2:下行

轿厢实际运行状态,非轿

厢内指示方向

GB/T 24476—2017

3 (续)

属性标识符

属性数据类型

特征

数据范围/单位

备注

电梯

开锁区域

Door Zone

Boolean

R

True:轿厢在开锁区域

False:轿厢在非开锁区域

轿厢是否在开锁区域,仅

电梯停止时有效

电梯当前楼层

Car Position

Unsigned

R

电梯物理楼层位置

关门到位

Door Status

Boolean

R

True:关门到位

False:无关门到位信号

关门:关门到位

开门:无关门到位信号

轿内是否有人

Passenger

Status

Boolean

R

True:有人

False:无人

判断轿厢内是否有人的

方式由厂家自定义

自动 扶梯 和自 动人

行道

当前服务模式

Service Mode

BACnetEscala-

torServiceMode

R

0:停止运行

1:正常运行

2:检修

3:未知

进入检修状态后,所有故

障不报

运行状态

Operation

Status

Multi state

R

0:停止

1:运行

实际状态,停止指待机或

停止运行

运行方向

Operation

Direction

Multi state

R

0:无方向

1:上行

2:下行

实际状态

R表示属性必需,且服务可读;

W表示属性必需,且服务可读、可写。

10 设备统计信息与格式

10.1 设备统计信息应包含:设备识别码和设备统计信息。

10.2 设备统计信息的具体内容和符合ISO16484-5:2012 规定的BACnet
协议的数据类型、特征、数据

范围等见表4。

GB/T 24476—2017

表4 设备统计信息与格式

属性标识符

属性数据类型

特征

数据范围/单位

备注

设备累计运行时间

Total Running Time

Unsigned32

R

小时

设备处于运动状态的时

间,为设备累计值

设备累计运行次数

Present Counter Value

Unsigned32

R

设备由停止状态变为运 动状态的次数,为设备累

计值

注:R表示属性必需,且服务可读。

11 故障、事件和报警数据与格式

11.1
设备故障、事件和报警信息应包含:设备实时运行状态信息和故障、事件、报警信息。

11.2 应根据表 A.1~ 表 A.6
所列的相应代码和发生的日期、时间识别监测终端记录的设备实时运行
状态信息和故障、事件和报警信息。设备的一个故障或事件可能导致多个代码被记录,见表5。

11.3 设备在进入检修状态后,监测终端应不输出故障、事件和报警。

5 设备故障、事件和报警信息与格式

属性标识符

属性数据类型

特征

数据范围/单位

备注

信息代码

Message Code

BACnetARRAY [ N]

of BACnetMessageCode

R

[00~99]*

可同时发送多个信息代码

注:R表示属性必需,且服务可读。

GB/T 24476—2017

A

(规范性附录)

代码表

A.1 代码分配见表 A.1。

A.1 代码分配

电梯

自动扶梯和自动人行道

表编号

已用

保留

可选

表编号

已用“

保留b

可 选 °

故障

表A.2

00~08

09~24

25~39

表A.5

60~65

66~69

70~74

报警

表A.4

90

91~94

95~99

事件

表A.3

40~47

48~54

55~59

表A.6

75~76

77~84

85~89

本标准表A.2~表A.6中指定的代码。

保留用于以后增加至本标准的代码。

本标准中已用代码和保留代码以外的可供自由选用的代码。

A.2 电梯故障代码见表 A.2。

A.2 电梯故障代码

代码

故障

说明

00

电梯无故障

电梯由故障状态进入正常状态

01

电梯运行时安全回路断路

轿厢运行时安全回路中任何安全装置动作

02

关门故障

同样的故障只上报一次,直至关门到位后消除

03

开门故障

同样的故障只上报一次,直至开门到位后消除

04

轿厢在开锁区域外停止

轿厢意外停止在开锁区域以外的位置

05

轿厢意外移动

在开锁区域内且开门状态下,轿厢无指令离开层站的移动,不包含装

卸操作引起的移动

06

电动机运转时间限制器动作

动作时间见GB7588—2003的12.10和GB 21240—2007的12.12

07

楼层位置丢失

控制系统丢失电梯位置信息后执行复位运行

08

其他阻止电梯再启动的故障

其他上面未述及的阻止电梯启动运行的故障

A.3 电梯事件代码见表 A.3。

A.3 电梯事件代码

代码

事件

说明

40

电梯恢复自动运行模式

电梯由其他模式进入自动运行模式

41

主电源断电

电梯无电输入

GB/T 24476—2017

A.3 ( 续 )

代码

事件

说明

42

进入停止服务

符合GB 7588—2003和GB 21240—2007中14.2.2的停止装置被触发

后的电梯状态

43

进入检修运行模式

电梯进入GB 7588—2003和GB 21240-2007中14.2.1.3的检修运行

控制模式

44

进入消防返回模式

符合GB/T 24479—2009中3.6或3.11的火灾报警系统被触发后电梯

返回指定层的模式

45

进入消防员运行模式

符合GB/T 26465—2011中5.7要求的消防电梯开关被触发,并在消防

员控制下的运行模式

46

进入应急电源运行

主电源断电后,电梯自动切换到应急电源运行并就近平层开门放人

47

进入地震运行模式

地震传感器被触发后的运行模式

A.4 电梯报警代码见表A.4。

A.4 电梯报警代码

代码

报警

说明

90

报警按钮动作

对GB 7588—2003和GB 21240—2007中14.2.3规定的紧急报警装置

操作的监视

A.5 自动扶梯和自动人行道故障代码见表 A.5。

A.5 自动扶梯和自动人行道故障代码

代码

故障

说明

60

无故障

由故障状态进入正常状态

61

安全回路断路

运行过程中安全回路中任何安全装置动作

62

超速保护

GB16899—2011,5.4.2.3.1定义的装置动作

63

非操纵逆转保护

GB 16899—2011,5.4.2.3.2定义的装置动作

64

梯级或踏板的缺失保护

GB 16899—2011,5.3.6定义的装置动作

65

其他阻止自动扶梯和自动人行

道再启动的故障

其他上面未述及的阻止自动扶梯和自动人行道启动运行的故障

A.6 自动扶梯和自动人行道事件代码见表 A.6。

A.6 自动扶梯和自动人行道事件代码

代码

事件

说明

75

恢复自动运行模式

由其他模式进入自动运行模式

76

进入检修运行模式

GB16899—2011,5.12.2.5定义的检修开关被激活后的运行模式

GB/T 24476—2017

B

(规范性附录)

公共输出端口的 BACnet 数据通信协议

B.1 通信分层体系结构

通信分层体系结构见图 B.1。

BACncl的协议层次

BACne1应用层

BACnct网络层

MS'TP(主从/令牌传递)

EIA-485(RS-485)

对应的OSI层次

应用层

网络层

数据链路层

物理层

B.1 通信分层体系结构

B.2 BACnet 协议扩展

在 BACnet
标准中,对象与应用服务是实现设备间数据通信和交互的两个基本要素。因此,扩展
BACnet 对象及其应用服务是扩展 BACnet
标准的基本方法。从扩展的形式来看,BACnet 标准的扩展 可分为两种情况:
一种是专有扩展,允许通过一定的扩展以容纳各个生产商的专有信息;另一种是标准
扩展,即对 BACnet
协议在某一方面进行扩展,所用到的资源(如对象类编号,服务类型编号)是 BACnet

的保留资源。这种扩展实质上是 BACnet
的一种升级行为,本标准的扩展形式属于此种类型。

B.3 电梯对象的属性和特征

电梯对象定义见表B.1,在此省略了与其他BACnet
对象的共同属性,仅列出与电梯对象设备自身

特点有关的功能属性。

B.1 电梯对象的属性和特征

属性标识符

属性数据类型

特征

设备识别码

Identification Number

String

R

数据生成时间

Time Stamps

BACnetDateTime

W

当前服务状态

Service Mode

BACnetLiftServiceMode

R

GB/T 24476—2017

B.1 ( 续 )

属性标识符

属性数据类型

特征

轿厢运行状态

Car Status

Multi state

R

轿厢运行方向

Car Direction

Multi state

R

开锁区域

Door Zone

Boolean

R

电梯当前楼层

Car Position

Unsigned

R

关门到位

Door Status

Boolean

R

轿内是否有人

Passenger Status

Boolean

R

设备累计运行时间

Total Running Time

Unsigned32

R

设备当前运行次数

Present Counter Value

Unsigned32

R

信息代码

Message Code

BACnetARRAY[N]of BACnetMessageCode

R

B.4 自动扶梯和自动人行道对象的属性和特征

自动扶梯和自动人行道对象的属性和特征见表 B.2。

B.2 自动扶梯和自动人行道对象的属性和特征

属性标识符

属性数据类型

特征

设备识别码

Identification Number

String

R

数据生成时间

Time Stamps

BACnetDateTime

W

当前服务状态

Service Mode

BACnetEscalatorServiceMode

R

运行状态

Operation Status

Multi state

R

运行方向

Operation Direction

Multi state

R

GB/T 24476—2017

B.2 (续)

属性标识符

属性数据类型

特征

设备累计运行时间

Total Running Time

Unsigned32

R

信息代码

Message Code

BACnetARRAY[N] of BACnetMessage-

Code

R

B.5 BACnet APDU(Application Protocol Data
Units)定义

BACnetPropertyldentifier::=ENUMERATED{

Identification Number

Time Stamps

Service Mode

_

Car Status

Car Direction

Door Zone

Car Position

Door Status

Passenger Status

Total Running Time

Present Counter Value

_ _

Operation Status

Operation Direction

(513),

(514),

(515),

(516),

(517),

(518),

(519),

(520),

(521),

(522),

(523),

(524),

(525)

BACnetLiftServiceMode::=ENUMERATED{

停止服务

正常运行

检修

消防返回

消防员运行

应急电源运行

地震模式

未知

(0),

(1),

(2),

(3),

(4),

(5),

(6),

(7)

BACnetEscalatorServiceMode::=ENUMERATED{

停止运行

正常运行

检修

未知

(0),

(1),

(2),

(3)

GB/T 24476—2017

B.6 BACnet 互操作基本块 BIBBs(BACnet
Interoperability Building Blocks)

BACnet 互操作基本块见表 B.3。

B.3 BACnet 互操作基本块

数据分享

Data Sharing

BACnet服务

应用

ReadProperty-B

DS-RP-B

表1中数据

COV-B

DS-COV-B

表3、表A.2、表A.3、表A.5、表A.6

中数据

ReadPropertyMultiple-B

DS-RPM-B

表4中数据

报警及事件管理

Alarm and Event

Notification Internal-B

AE-N-I-B

表A.4中数据

GB/T 24476—2017

C

(资料性附录)

RESTful Web API含状态传输 Web 服务

C.1 API 设计

数据的提供方式采用RESTful(Representational State
Transfer/表现层状态转化)风格的 HTTP API, 使用符合 IETF RFC 2616 的
HTTP 协议中的动词来对资源执行不同的操作:GET 用来获取资 源,POST
用来新建资源(也可以用于更新资源),PUT 用来更新资源,DELETE
用来删除资源,如

表 C.1。

C.1 HTTP API应用示例

URI

操作

说明

https://api.b.com/gb2015/lift/{设备注册代码}

GET

获取该电梯所有信息

https://api.b.com/gb2015/lift/{设备注册代码}

POST

新增电梯

https://api.b.com/gb2015/lift/{设备注册代码)

DELETE

报废电梯

https://api.b.com/gb2015/lift/{设备注册代码}/info

GET

获取该电梯基础信息

https://api.b.com/gb2015/lift/{设备注册代码}/info

PUT

更新该电梯基础信息

https://api.b.com/gb2015/lift/{设备注册代码}/fault

GET

获取该电梯故障信息

https://api.b.com/gb2015/lift/{设备注册代码}/event

GET

获取该电梯事件信息

https://api.b.com/gb2015/lift/{设备注册代码}/alarm

GET

获取该电梯报警信息

https://api.b.com/gb2015/lift/{设备注册代码}/status

GET

获取该电梯实时运行状态信息

https://api.b.com/gb2015/lift/{设备注册代码}/statistic

GET

获取该电梯统计信息

https://api.b.com/gb2015/escalator/{设备注册代码)

GET

获取该自动扶梯所有信息

https://api.b.com/gb2015/escalator/{设备注册代码}

POST

新增自动扶梯

https://api.b.com/gb2015/escalator/ (设备注册代码}

DELETE

报废自动扶梯

https://api.b.com/gb2015/escalator/{设备注册代码}/info

GET

获取该自动扶梯基础信息

https://api.b.com/gb2015/escalator/{设备注册代码}/info

PUT

更新该自动扶梯基础信息

https://api.b.com/gb2015/escalator/{设备注册代码}/fault

GET

获取该自动扶梯故障信息

https://api.b.com/gb2015/escalator/{设备注册代码}/event

GET

获取该自动扶梯事件信息

https://api.b.com/gb2015/escalator/{设备注册代码}/status

GET

获取该自动扶梯实时运行状态信息

https://api.b.com/gb2015/escalator/{设备注册代码}/statistic

GET

获取该自动扶梯统计信息

https://api.b.com/gb2015/movingwalk/{设备注册代码}

GET

获取该自动人行道所有信息

https://api.b.com/gb2015/movingwalk/{设备注册代码}

POST

新增自动人行道

https://api.b.com/gb2015/movingwalk/{设备注册代码}

DELETE

报废自动人行道

https://api.b.com/gb2015/movingwalk/{设备注册代码}/info

GET

获取该自动人行道基础信息

https://api.b.com/gb2015/movingwalk/{设备注册代码}/info

PUT

更新该自动人行道基础信息

GB/T 24476—2017

表C.1 ( 续 )

URI

操作

说明

https://api.b.com/gb2015/movingwalk/ (设备注册代码}/fault

GET

获取该自动人行道故障信息

https://api.b.com/gb2015/movingwalk/{设备注册代码}/e-

vent

GET

获取该自动人行道事件信息

https://api.b.com/gb2015/movingwalk/{设备注册代码}/sta-

tus

GET

获取该自动人行道实时运行状态

信息

https://api.b.com/gb2015/movingwalk/{设备注册代码}/sta-

tistic

GET

获取该自动人行道统计信息

https://api.b.com/gb2015/fault

GET

获取所有设备的故障信息

https://api.b.com/gb2015/event

GET

获取所有设备的事件信息

https://api.b.com/gb2015/statistic

GET

获取所有设备的统计信息

https://api.b.com/gb2015/alarm/{设备注册代码}

POST

该设备报警信息生成

https://api.b.com/gb2015/alarm/{设备注册代码}

PUT

主动推送该设备报警信息

https://api.b.com/gb2015/alarm/{设备注册代码}

DELETE

该设备报警信息消除

C.2 安全性

API 的范围权限采用符合 IETF RFC 6749 的 OAuth 2.0
进行身份认证和授权,在使用 API 访 问

资源之前,应先获得访问令牌(Access
Token),此令牌表示客户端在一定时间(有效期)内可以访问一个 或多个
API(scopes)。 访问令牌的有效性可以随时被用户撤销,
一旦访问令牌到期或者被撤销,客户端

需要重新获取一个访问令牌。访问令牌的使用方式如下:

HTTP 请求头

GET /gb2015/lift/{设备注册代码}HTTP/1.1

Host:api.b.com

Connection:keep-alive

Accept:application/json

User-Agent: Mozilla/5.0(Windows NT 6.3;WOW64)AppleWebKit/537.36(KHTML,like

Gecko)Chrome/34.0.1847.131 Safari/537.36

Accept-Encoding:gzip,deflate,sdch

Accept-Language: en-US,en;q=0.8

Authorization:Bearer 29a62e16573c13c4doe6977af2a5206c

为客户端的请求添加一个 Authorization头部,内容为" Bearer\< 空 格 > \<
访 问 令 牌 > "

如果访问令牌无效则会返回 S401 Unauthorized 状态码。

同时客户端与服务器之间的连接采用符合 IETF RFC 5246 的256位 TLS
加密技术,确保数据不

会被第三方窃取。

C.3 资源表现(Representation)

所有 API 提供的数据提供了JSON 和 XML
两种表现,下面举例说明如何获取同一资源的不同

表现。

GB/T 24476—2017

C.3.1 当需要获取某台设备基础信息时,考虑如下资源:

https://api.b.com/gb2015/lift/{设备注册代码}/info

要获取这个资源的JSON 表现,则需要把请求中的 Accept头的值设置为
application/json,如下举

例所示:

HTTP 请求头

GET /gb2015/lift/{设备注册代码}/info HTTP/1.1

Host:api.b.com

Connection:keep-alive

Accept:application/json

User-Agent: Mozilla/5.0(Windows NT 6.3;WOW64)AppleWebKit/537.36(KHTML, like

Gecko)Chrome/34.0.1847.131 Safari/537.36

Accept-Encoding:gzip,deflate,sdch

Accept-Language: en-US,en;q=0.8

Authorization:Bearer 29a62e16573c13c4d0e6977af2a5206c

HTTP 响应为JSON 格式

{"product id":"设备出厂编码",

"id nr":"设备注册代码",

"inst type":"《特种设备目录》的分类代码,如:3110",

'product name":"设备型号",

"inst addr":"设备安装地址,如:某市某路某号某幢某单元",

'unit id":"设备内部编号,如:3号楼2号梯",

"vendor":"设备制造商的名称,如:XX公司",

'import dealer":"进口设备代理商(如有),如:XX公司",

"production date":"设备产品合格证上标示的日期,如:2014.10.10",

"mod company":"设备改造单位的名称,如:XX公司",

"mod date":"设备改造日期,如:2015.10.10",

'inst comp":"设备安装单位的名称,如:XX公司",

'inst date":"设备安装日期,如:2014.11.10",

'maint comp":"维护保养单位的名称,如:XX公司",

"emergency tel":"应急救援电话,如:400-XXX-XXXX",

'user":"使用单位的名称,如:XX公司"}

{"lift":[

{"lift floor nr":"电梯物理层站数(单位:层/站),如:18层/18站"},

"lift rated speed":"电梯额定速度(单位:m/s),如:1.75"},

{"lift rated load":"电梯额定载重量(单位:Kg),如:800"}]}

{"escalator":[

{"escal speed":"自动扶梯名义速度(单位:m/s),如:0.5"},

"escal rise":"自动扶梯提升高度(单位:m),如:5.35"},

{"escal angle":"自动扶梯倾斜角(单位:度),如:30"},

{"escal width":"自动扶梯名义宽度(单位:m),如:1"}]}

"moving walk":[

{"mw speed":"自动人行道名义速度(单位:m/s),如:0.5"},

GB/T 24476—2017

{"mw length":"自动人行道使用区段长度(单位:m),如:18"},

{"mw angle":"自动人行道倾斜角(单位:度),如:0"},

{"mw width":"自动人行道名义宽度(单位:m),如:1"}]}

同样,要获取这个资源的 XML 表现,则需要把请求中的 Accept头的值设置为
application/xml,如

下举例所示:

HTTP 请求头

GET /gb2015/lift/{设备注册代码}/info HTTP/1.1

Host:api.b.com

Connection:keep-alive

Cache-Control:max-age=0

Accept: application/xml

User-Agent:Mozilla/5.0(Windows NT 6.3;WOW64)AppleWebKit/537.36(KHTML,like

Gecko)Chrome/34.0.1847.131 Safari/537.36

Accept-Encoding:gzip,deflate,sdch

Accept-Language: en-US,en;q=0.8

Authorization:Bearer 29a62e16573c13c4d0e6977af2a5206c

HTTP 响应为 XML 格式

<? xml version="1.0"encoding="UTF-8" standalone="yes"?>

(common product id="设备出厂编码"

Id nr="设备注册代码"

inst type="《特种设备目录》的分类代码,如:3110"

product name="设备型号"

inst addr="设备安装地址,如:某市某路某号某幢某单元"

unit id="设备内部编号,如:3号楼2号梯"

vendor="设备制造商的名称,如:XX公司"

import dealer="进口设备代理商(如有),如:XX公司"

production date="设备产品合格证上标示的日期,如:2014.10.10"

mod company="设备改造单位的名称,如:XX公司"

mod date="设备改造日期,如:2015.10.10"

inst comp="设备安装单位的名称,如:XX公司"

inst date="设备安装日期,如:2014.11.10"

maint comp="维护保养单位的名称,如:XX公司"

emergency tel="应急救援电话,如:400-XXX-XXXX"

user="使用单位的名称,如:XX公司"

/common>

<lift floor nr="电梯物理层站数(单位:层/站),如:18层/18站"

lift rated speed="电梯额定速度(单位:m/s),如:1.75"

lift rated load="电梯额定载重量(单位:Kg),如:800"

/lift>

<escalator escal speed="自动扶梯名义速度(单位:m/s),如:0.5"

escal rise="自动扶梯提升高度(单位:m),如:5.35"

escal angle="自动扶梯倾斜角(单位:度),如:30"

GB/T 24476—2017

escal width":"自动扶梯名义宽度(单位:m),如:1"

/escalator>

<moving walkmw speed="自动人行道名义速度(单位:m/s),如:0.5'

mw length="自动人行道使用区段长度(单位:m),如:18"

mw angle="自动人行道倾斜角(单位:度),如:0"

mw width="自动人行道名义宽度(单位:m),如:1"

/moving walk>

C.3.2
当需要获取某台设备的实时运行状态信息,则可以通过请求如下资源获取:

https://api.b.com/gb2015/lift/{设备注册代码}/status

要获取这个资源的JSON 表现,则需要把请求中的 Accept头的值设置为
application/json,如下举

例所示:

HTTP 请求头

GET /gb2015/lift/{设备注册代码}/status HTTP/1.1

Host:api.b.com

Connection:keep-alive

Accept:application/json

User-Agent: Mozilla/5.0(Windows NT 6.3;WOW64)AppleWebKit/537.36(KHTML,like

Gecko)Chrome/34.0.1847.131 Safari/537.36

Accept-Encoding:gzip,deflate,sdch

Accept-Language: en-US,en;q=0.8

Authorization:Bearer 29a62e16573c13c4doe6977af2a5206c

HTTP 响应为JSON 格式

{"date dev":"数据生成时间,如:2014-10-0815:43:00",

{"lift real time":[

{"service mode":"当前服务模式,如:3"},

"car status":"轿厢运行状态,如:1"},

{"car direction":"轿厢运行方向,如:1"},

{"door zone":"开锁区域,如:true"),

{"car position":"电梯当前楼层(物理楼层),如:8"},

"door status":"关门到位,如:false"},

{"passenger status":"轿内是否有人,如:false"}]}

{"escal mw real time":[

{"service mode":"当前服务模式,如:2"},

"operation status":"运行状态,如:1"},

{"operation direction":"运行方向,如:0"}]}

同样,要获取这个资源的XML 表现,则需要把请求中的 Accept头的值设置为
application/xml,如

下举例所示:

HTTP 请求头

GET/gb2015/lift/{设备注册代码}/status HTTP/1.1

Host:api.b.com

Connection:keep-alive

Accept:application/xml

GB/T 24476—2017

User-Agent: Mozilla/5.0(Windows NT 6.3;WOW64)AppleWebKit/537.36(KHTML,like

Gecko)Chrome/34.0.1847.131 Safari/537.36

Accept-Encoding: gzip,deflate,sdch

Accept-Language: en-US,en;q=0.8

Authorization:Bearer 29a62e16573cl3c4d0e6977af2a5206c

HTTP 响应为 XML 格式

<? xml version="1.0"encoding="UTF-8" standalone="yes"?>

<status〉

<common

date dev="数据生成时间,如:2014-10-0815:43:00"

/common>

<lift

service mode="当前服务模式,如:3"

car status="轿厢运行状态,如:1"

car direction="轿厢运行方向,如:1"

door zone="开锁区域,如:true"

car position="电梯当前楼层(物理楼层),如:8"

door status="关门到位,如:false"

passenger status="轿内是否有人,如:false"

/lift>

<escal mw

service mode="当前服务模式,如:2"

operation status="运行状态,如:1"

operation direction="运行方向,如:0"

/escal mw)

style="width:3.09994in" />GB/T 24476—2017

延伸阅读

更多内容 可以 GB-T 24476-2017 电梯、自动扶梯和自动人行道物联网的技术规范. 进一步学习

联系我们

DB41-T 2444-2023 黄山松立木材积表 河南省.pdf